997317
444422
246471
49525
86824
705381
27357
135779
521220
27860
71090
611331
5117799
3551581
3053148
2358804
2226988
2034609
1948357
191078
1758118
1718136
1682195
1633471